Low-Density Parity-Check Codes for Data Storage and
نویسندگان
چکیده
For high density magnetic recording channels and memory systems, low-density parity-check (LDPC) codes with probabilistic decoding are replacing Reed-Solomon (RS) codes or Bose-Chaudhuri-Hocquenghem (BCH) codes with conventional algebraic decoding. The main benefit of LDPC codes over the RS and BCH codes is that LDPC codes can provide lower error probabilities than equivalent conventional codes if the conditions of magnetic recording channels or memory systems are the same. In other words, in order to achieve the same error probabilities, LDPC codes can tolerate lower signal-to-noise-ratio conditions than the conventional codes, which can imply higher densities and lower media costs. These advantages of LDPC codes are possible at the cost of the increased decoder complexity over the conventional decoding. The main themes of this thesis are (1) to determine probabilistic input to the LDPC decoders from the channel detectors in magnetic recording channels or memory systems with low complexity and (2) to demonstrate the benefits of LDPC codes in the proposed schemes. The probabilistic inputs dealt with in this thesis can be either correlated or uncorrelated. The probabilistic inputs from magnetic recording channels (and also from Viterbi detector outputs) or from multiple-bit-per-cell memory model are correlated and the probabilistic inputs from single-bit-per-cell memory model are uncorrelated. Binary and nonbinary LDPC codes are discussed for both magnetic recording channels and memory systems. The contributions of this thesis to the field of signal processing and error correcting methods can be summarized as follows. (1) For intersymbol-interference channels with data-dependent and correlated noise, an analytic method is developed to identify the most probable error patterns of Viterbi detector output and to estimate the probability of each error pattern. These are very important information to design, for example, post processors or sync marks for timing recovery. (2) For magnetic recording channels, it is demonstrated that LDPC codes without outer concatenated RS codes provide lower sector error rates than the concatenation of LDPC and RS codes when the user bit density is fixed, which suggests that LDPC codes should completely replace RS codes. Neither serial or parallel concatenation improves the performance. (3) For magnetic recording channels, performance and complexity of 4kB LDPC codes for recent 4kB sector format are investigated. (4) A reduced-complexity turbo equalization method is proposed and it is shown that coding gains, about 0.5 dB to 1 dB, can be obtained over the case without turbo equalization. The method uses binary soft output Viterbi detectors (SOVA) for nonbinary LDPC decoders and avoids costly exact marginalization of joint probabilities of bits in nonbinary symbols. (5) A general model for nonvolatile memory cells without probabilistic outputs, either multiple-bitper-cell or single-bit-per-cell, is derived for any time-invariant error sources such as a constant radiation environment. It is shown that probabilistic input to LDPC decoders can be generated based on the derived model and it is also shown that binary and nonbinary LDPC codes can outperform conventional RS or BCH codes using the proposed methods.
منابع مشابه
Belief Propagation Decodable XOR based Erasure Codes For Distributed Storage Systems
LDPC codes and digital fountain techniques have received significant attention from both academics and industry in the past few years. There have also been extensive interests in applying LDPC code techniques to distributed storage systems such as cloud data storage in recent years. This paper carries out the theoretical analysis on the feasibility and performance issues for applying LT codes t...
متن کاملHigh-fidelity reliability simulation of XOR-based erasure codes
Erasure codes are the means by which storage systems are typically made reliable. Recent high profile studies of disk failure and sector failures indicate that ever more fault tolerant erasure codes are needed. Many traditional RAID approaches, parity-check array codes (e.g.,EVENODD, RDP, and X-code), and MDS codes offer two and three disk fault tolerant schemes. There are also many novel erasu...
متن کاملFPGA Design for Decoder of Projective Geometry(PG)-based Low Density Parity Check(LDPC) Codes
Explosive growth in Information Technology has produced the need of accurate ways of transmitting large amount of digital information over really long distances. Faster and efficient ways of encoding and decoding digital data to be transmitted across different kinds of channels have been developed over the years to maximize the utilization of the channel capacity and ensure error-free transmiss...
متن کاملFinite-length extrinsic information transfer analysis and design of protograph low-density parity-check codes for ultra-high-density magnetic recording channels
The authors study the performance of protograph low-density parity-check (LDPC) codes over two-dimensional (2D) intersymbol interference (ISI) channels in this study. To begin with, the authors propose a modified version of finitelength (FL) extrinsic information transfer (EXIT) algorithm so as to facilitate the convergence analysis of protograph codes. Exploiting the FL-EXIT analyses, the auth...
متن کاملA Memory Efficient FPGA Implementation of Quasi-Cyclic LDPC Decoder
Low-Density Parity-Check (LDPC) code is one kind of prominent error correcting codes (ECC) being considered in next generation industry standards. The decoder implementation complexity has been the bottleneck of its application. This paper presents an implementation of Quasi-Cyclic Low-Density Parity-Check decoder by using FPGA. Modified Min-Sum decoding algorithm is applied to reduce the memor...
متن کاملThresholds for Iterative Equalization of Partial Response Channels Using Density Evolution
This paper focuses on the computing of the thresholds for iterative equalization and decoding of partial response channel, such as what are of interest in high density magnetic recording. Extensive simulations on the performance of turbo codes, low density parity check (LDPC) codes and single-parity check turbo product codes (TPC/SPC) over partial response channels reveal very encouraging bit e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010